Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 ALBION TERRACE Detached £178,500 2 Jun 2000
BARDENCROFT ALBION TERRACE Semi-Detached £418,000 24 May 2018